Wed Dec 23 2020 13:50:29 GMT+0700 (Waktu Indonesia Barat)
As a user
I want to be able to login

Given user browse login page 1ms

And user fill email field with right username 1ms

And user fill password field with wrong password < 1ms

When user click the log in button < 1ms

Then user can see popup message 37s 282ms

As a user
I want to be able to login

Given user browse login page < 1ms

And user fill email field with wrong username < 1ms

And user fill password field with right password < 1ms

When user click the login button < 1ms

Then user can see pop up message 36s 467ms

As a user
I want to be able to login

Given user browse login page < 1ms

And user fill email field with unregistered email < 1ms

And user fill password field with unregistered password < 1ms

When user push the login button < 1ms

Then user can see pop up or warning message 16s 828ms

As a user
I want to be able to login

Given user browse login page 1ms

And user fill email field < 1ms

And user fill password field < 1ms

When user click login button < 1ms

Then user can see home page 17s 474ms

As a user
I want to be able to logout

Given user browse log in for user page < 1ms

And user fill the email field < 1ms

And user fill the password field < 1ms

And user click the button of login < 1ms

And user can see its homepage 14s 568ms

And user click toggle down 115ms

When user click logout button < 1ms

Then user see homepage 4s 629ms Show Error +
                                            
NoSuchElementError: no such element: Unable to locate element: {"method":"xpath","selector":"//span[contains(text(),'Masuk')]"} (Session info: chrome=87.0.4280.88) (Driver info: chromedriver=86.0.4240.22 (398b0743353ff36fb1b82468f63a3a93b4e2e89e-refs/branch-heads/4240@{#378}),platform=Windows NT 10.0.18363 x86_64) at Object.checkLegacyResponse (C:\aerefabdrrchman\gameQoo\node_modules\selenium-webdriver\lib\error.js:529:15) at parseHttpResponse (C:\aerefabdrrchman\gameQoo\node_modules\selenium-webdriver\lib\http.js:509:13) at C:\aerefabdrrchman\gameQoo\node_modules\selenium-webdriver\lib\http.js:441:30 at processTicksAndRejections (internal/process/task_queues.js:93:5) From: Task: WebDriver.findElement(By(xpath, //span[contains(text(),'Masuk')])) at thenableWebDriverProxy.schedule (C:\aerefabdrrchman\gameQoo\node_modules\selenium-webdriver\lib\webdriver.js:807:17) at thenableWebDriverProxy.findElement (C:\aerefabdrrchman\gameQoo\node_modules\selenium-webdriver\lib\webdriver.js:1014:17) at createWorld.(anonymous) (C:\aerefabdrrchman\gameQoo\step-definitions\logout-success-steps.js:48:23) at processTicksAndRejections (internal/process/task_queues.js:75:11)

After 1s 818ms Screenshot +

As a new user
I want to be able to register

Given user browse page for register or sign up 1ms

And user fill fullname box < 1ms

And user fill registered email < 1ms

And user fill username field with unregistered username < 1ms

And user fill user the password < 1ms

And user click the accept terms and conditions button < 1ms

When user click make account button 1ms

Then user see error message 44s 489ms

As a new user
I want to be able to register

Given user browse page to sign up or register < 1ms

And user fill name field < 1ms

And user fill unregistered email in the field < 1ms

And user fill unregistered username in the field < 1ms

And user fill incorrect password < 1ms

And user click the button of accept terms and conditions < 1ms

When user click the make an account button < 1ms

Then user see error 42s 986ms

As a new user
I want to be able to register

Given user browse page for register < 1ms

And user fill full name box < 1ms

And user fill unregistered email < 1ms

And user fill username field with registered username < 1ms

And user fill user password 1ms

And user click accept terms and conditions button < 1ms

When user click make account < 1ms

Then user see pop up error message 44s 675ms

As a new user
I want to be able to register

Given user browse page for sign up or register < 1ms

And user fill fullname field < 1ms

And user fill email with registered email < 1ms

And user fill username field with already registered username < 1ms

And user fill the password < 1ms

And user click button of accept terms and conditions < 1ms

When user click the make account button < 1ms

Then user see error pop up message or alert 44s 139ms

As a new user
I want to be able to register

Given user browse register page < 1ms

And user fill full name field < 1ms

And user fill email < 1ms

And user fill username < 1ms

And user fill password < 1ms

And user click accept terms and conditions < 1ms

When user click make an account < 1ms

Then user see home page 25s 241ms

As a user
I want to be able to use search feature

Given user browse login pages < 1ms

And user fill email box < 1ms

And user fill password box < 1ms

And user click login < 1ms

And user can see homepage 14s 367ms

And user go to game page < 1ms

And user fill search with game < 1ms

When user click the search button 1ms

Then user see the game 11s 116ms

As a user
I want to be able to use search feature

Given user browse user login pages < 1ms

And user fill in email field < 1ms

And user fill in password field < 1ms

And user click button of login < 1ms

And user able to see homepage 14s 304ms

And user went game page < 1ms

And user fill search field with non exist game < 1ms

When user click search button icon < 1ms

Then user see the game which doesn't exist 11s 165ms

As a non user
I want to be able to use search feature

Given user browse games page < 1ms

And user fill search field 1ms

When user click search button < 1ms

Then user can see the game 36s 932ms

As non user
I want to be able to use search feature

Given user browse game page to search < 1ms

And user fill non exist game on search field 1ms

When user clicking the search button < 1ms

Then user can see warning pop up 36s 275ms